.dol-js .dol-modal-wrapper{display:none}.dol-js .dol-modal-wrapper.dol-active{display:table;left:0em;top:0em;bottom:0em;right:0em;z-index:700;position:fixed;background-color:rgba(0,0,0,0.5);width:100%;height:100%}.dol-js .dol-modal-wrapper.dol-active .dol-modal-helper{display:table-cell;vertical-align:middle}.dol-js .dol-modal-wrapper.dol-active .dol-modal-helper .dol-modal-bar{margin-left:auto;margin-right:auto;display:block;background-color:#F0F0F0;border:1px solid black;border-bottom:0em;border-top-left-radius:0.3em;border-top-right-radius:0.3em}.dol-js .dol-modal-wrapper.dol-active .dol-modal-helper .dol-modal-bar .dol-modal-title{text-align:left;padding-left:0.5em;color:black;font-weight:600;display:block;float:left;padding-top:0.5em;padding-bottom:0.5em}.dol-js .dol-modal-wrapper.dol-active .dol-modal-helper .dol-modal-bar .dol-modal-close{display:none;color:black;padding-top:0.5em;padding-bottom:0.5em;padding-right:1em;padding-left:1em;text-align:right;margin-left:auto;float:right;cursor:pointer;text-decoration:none}.dol-js .dol-modal-wrapper.dol-active .dol-modal-helper .dol-modal{display:block;background-color:white;border:1px solid black;border-bottom-left-radius:0.3em;border-bottom-right-radius:0.3em;margin-left:auto;margin-right:auto;width:100%;padding:0.5em;max-height:95vh;overflow-x:hidden;overflow-y:auto}.dol-js .dol-modal-wrapper.dol-active .dol-modal-helper.dol-closeable .dol-modal-bar .dol-modal-close{display:block}.dol-js .dol-modal-active-body{overflow:hidden;height:100%}
